package com.jdk.config;

import org.aeonbits.owner.Config;

/**
 * @Description :基于owner实现的配置文件类，功能强大https://github.com/lviggiano/owner
 * @FileName: AppConfig.java
 * @Author :WeiHui.Zhang
 * @Data : 2016年2月4日 上午10:50:56
 * @Version:V1.00
 */
@Config.Sources(value = "classpath:config.properties")
public interface AppConfig extends Config {

	@Key("mysql.maxconn")
	@DefaultValue("20")
	int maxConn();

	@Key("mysql.fallow")
	@DefaultValue("1")
	int fallow();

	@Key("log.maxconn")
	@DefaultValue("10")
	int logMaxconn();

	@Key("log.fallow")
	@DefaultValue("1")
	int logfallow();

}
